Functional Programming in JavaScript (Paperback)

Functional Programming in JavaScript (Paperback)

作者: Luis Atencio
出版社: Manning
出版在: 2016-06-18
ISBN-13: 9781617292828
ISBN-10: 1617292826
裝訂格式: Paperback
總頁數: 272 頁





內容描述


As web developers build increasingly complex applications in JavaScript, the code base for these projects can become exponentially larger and harder to maintain. The results: Application performance suffers, and readability and extensibility are severely compromised. For applications like these, Functional Programming provides a saner approach, allowing users to write elegant, readable code that raises the level of abstraction while being less prone to errors. Although not a "pure" functional language, JavaScript's native functional capabilities unlock access to proven functional programming techniques and practices. Functional Programming in JavaScript teaches JavaScript developers functional techniques that will improve extensibility, modularity, reusability, testability, and performance. Through concrete examples and jargon-free explanations, the book shows how to apply functional programming to real-life development tasks. It includes insightful comparisons to object-oriented or imperative programming, allowing readers to ease into functional design. Moreover, they'll gain a repertoire of techniques including function chaining and pipelining, recursion, currying, binding, functional composition, lazy evaluation, fluent error handling, and memoization, By the end of the book, they'll think about application design in a fresh new way. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.




相關書籍

讓 TypeScript 成為你全端開發的 ACE!(iT邦幫忙鐵人賽系列書)

作者 黃俊鑫

2016-06-18

Web編程基礎(HTML+CSS)項目實戰教程

作者 高麗霞

2016-06-18

圖靈程序設計叢書:Ruby on Rails教程(第4版)

作者 邁克爾·哈特爾 (Michael Hartl)

2016-06-18